package ar.uba.is2.ec.receptor;

import ar.uba.is2.common.mensaje.Mensaje;
import ar.uba.is2.common.mensaje.Receptor;

public class EstacionCentralReceptor implements Receptor {

	private int msgCounter=0;
	
	public static EstacionCentralReceptor instance = new EstacionCentralReceptor();
	
	public void recibirMensaje(Mensaje mensaje) {
		msgCounter++;
		System.out.println(String.format("%s: Se recibido mensaje de %s: %s",mensaje.getDestino(), mensaje.getOrigen(), mensaje.getDatos()));
		System.out.println(String.format("%s: Se han recibido %s mensajes",mensaje.getDestino(), msgCounter));
		
	}

}